package com.cysyz.mylib.mylibtools.livetelecast;

/**
 * Created by jiaoyujia on 2015/1/15.
 */
public class LiveTelecast {

    private String id; // 直播ID
    private String number; // 直播编号
    private String organizerJoinUrl; // 组织者加入URL
    private String panelistJoinUrl; // 嘉宾加入URL
    private String attendeeJoinUrl; // 普通参加者加入URL
    private String warmUpId;    //用于暖场的点播ID
    private String subject; // 直播主题（长度：1-250）
    private String startTime; // 直播开启时间（详情见3.3）
    private Long maxAttendees; // 最大并发点数（该站点具有配置最大并发的功能，当站点配置的点数小于设置的点数则取站点配置的点数）
    private String loginRequired; // 是否要求用户登录，默认为false(true|false)
    private String opened; // 是否公开，默认为false(true|false)
    private String description; // 直播描述信息
    private String plan; // 直播议程安排
    private String speakerInfo; // 直播演讲者信息
    private String endTime; // 只有当站点具有定时关闭功能该设置的值才生效（详情见3.3）
    private String switchClient; // 是否允许升级到客户端方式，默认为false(true|false)
    private String organizerToken; // 组织者加入直播口令。(长度：6-15)
    private String panelistToken; // 嘉宾加入直播口令。(长度：6-15)
    private String attendeeToken; // 普通参加者加入直播口令。
    private String realtime; // 是否开启实时功能，默认值为false(true|false)
    private String aac; // AAC开启将导致 直播时WEB端用户使用语音功能失效,,默认值为false(true|false)
    private String telconf; // 值为（0,1,2）中的一个分别对应着0: 不开启1: 仅开启外呼邀请2: 开启外呼邀请，同时接受电话呼入当值为2时AAC的值必须不生效值变为false
    private String sec; //true:表示密码是经过加密的。
    private String loginName; // 登录名
    private String password; // 密码

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getOrganizerJoinUrl() {
        return organizerJoinUrl;
    }

    public void setOrganizerJoinUrl(String organizerJoinUrl) {
        this.organizerJoinUrl = organizerJoinUrl;
    }

    public String getPanelistJoinUrl() {
        return panelistJoinUrl;
    }

    public void setPanelistJoinUrl(String panelistJoinUrl) {
        this.panelistJoinUrl = panelistJoinUrl;
    }

    public String getAttendeeJoinUrl() {
        return attendeeJoinUrl;
    }

    public void setAttendeeJoinUrl(String attendeeJoinUrl) {
        this.attendeeJoinUrl = attendeeJoinUrl;
    }

    public String getWarmUpId() {
        return warmUpId;
    }

    public void setWarmUpId(String warmUpId) {
        this.warmUpId = warmUpId;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public Long getMaxAttendees() {
        return maxAttendees;
    }

    public void setMaxAttendees(Long maxAttendees) {
        this.maxAttendees = maxAttendees;
    }

    public String getLoginRequired() {
        return loginRequired;
    }

    public void setLoginRequired(String loginRequired) {
        this.loginRequired = loginRequired;
    }

    public String getOpened() {
        return opened;
    }

    public void setOpened(String opened) {
        this.opened = opened;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getPlan() {
        return plan;
    }

    public void setPlan(String plan) {
        this.plan = plan;
    }

    public String getSpeakerInfo() {
        return speakerInfo;
    }

    public void setSpeakerInfo(String speakerInfo) {
        this.speakerInfo = speakerInfo;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getSwitchClient() {
        return switchClient;
    }

    public void setSwitchClient(String switchClient) {
        this.switchClient = switchClient;
    }

    public String getOrganizerToken() {
        return organizerToken;
    }

    public void setOrganizerToken(String organizerToken) {
        this.organizerToken = organizerToken;
    }

    public String getPanelistToken() {
        return panelistToken;
    }

    public void setPanelistToken(String panelistToken) {
        this.panelistToken = panelistToken;
    }

    public String getAttendeeToken() {
        return attendeeToken;
    }

    public void setAttendeeToken(String attendeeToken) {
        this.attendeeToken = attendeeToken;
    }

    public String getRealtime() {
        return realtime;
    }

    public void setRealtime(String realtime) {
        this.realtime = realtime;
    }

    public String getAac() {
        return aac;
    }

    public void setAac(String aac) {
        this.aac = aac;
    }

    public String getTelconf() {
        return telconf;
    }

    public void setTelconf(String telconf) {
        this.telconf = telconf;
    }

    public String getSec() {
        return sec;
    }

    public void setSec(String sec) {
        this.sec = sec;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }
}
